template method gang of four pattern

visit shbcf.ru